narrowly defeat - German English Dictionary